package com.ideheima.Test04;

/*
4、【编号：704】 定义一个女朋友类。
女朋友的属性包含：姓名，身高，体重。
行为包含：洗衣服wash()，做饭cook()。
另外定义一个用于展示三个属性值的show()方法。
请在测试类中通过有参构造方法创建对象并赋值，然后分别调用展示方法、洗衣服方法和做饭方法。
打印效果如下：
我女朋友叫凤姐,身高155.0厘米,体重130.0斤
女朋友帮我洗衣服
女朋友给我做饭
 */
public class girlFriend {
    public static void main(String[] args) {
        girlFriend1 girl = new girlFriend1("大美", 170, 45);
        girl.setName("小美");
        girl.setHeight(170.0);
        girl.setWeight(45.0);
        girl.show();
    }
}
class girlFriend1 {
    private String name;
    private double height;
    private double weight;

    //有参构造方法
    public girlFriend1(String name, double height, double weight) {
        System.out.println("我女朋友叫" + name + "身高" + height + "厘米,体重" + weight + "斤");
        System.out.println("女朋友帮我洗衣服");
        System.out.println("女朋友给我做饭");
    }

    //无参构造方法
    public void setName(String name) {
        this.name = name;
    }

    public String getName() {
        return name;
    }

    public void setHeight(double height) {
        this.height = height;
    }

    public double getHeight() {
        return height;
    }

    public void setWeight(double weight) {
        this.weight = weight;
    }

    public double getWeight() {
        return weight;
    }

    public void show() {
        System.out.println("我女朋友叫" + name + "身高" + height + "厘米,体重" + weight + "斤");
        System.out.println("女朋友帮我洗衣服");
        System.out.println("女朋友给我做饭");
    }
}


